package com.dkd.manage.domain;

import com.dkd.common.annotation.Excel;
import com.dkd.common.core.domain.BaseEntity;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

/**
 * 工单对象 tb_task
 *
 * @author xjk
 * @date 2025-01-08
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class Task extends BaseEntity
        {   private static final long serialVersionUID = 1L;
        /** 工单ID */
            private Long taskId;

        /** 工单编号 */
                    @Excel(name = "工单编号")
    private String taskCode;

        /** 工单状态 */
                    @Excel(name = "工单状态")
    private Long taskStatus;

        /** 创建类型 0：自动 1：手动 */
                    @Excel(name = "创建类型 0：自动 1：手动")
    private Long createType;

        /** 售货机编码 */
                    @Excel(name = "售货机编码")
    private String innerCode;

        /** 执行人id */
                    @Excel(name = "执行人id")
    private Long userId;

        /** 执行人名称 */
                    @Excel(name = "执行人名称")
    private String userName;

        /** 所属区域Id */
                    @Excel(name = "所属区域Id")
    private Long regionId;

        /** 备注 */
                    @Excel(name = "备注")
    private String desc;

        /** 工单类型id */
                    @Excel(name = "工单类型id")
    private Long productTypeId;

        /** 指派人Id */
                    @Excel(name = "指派人Id")
    private Long assignorId;

        /** 地址 */
                    @Excel(name = "地址")
    private String addr;

        


        }
